/*
 * Copyright (c) 2020 hebeiyiliuba.com
 * All rights reserved.
 *
 */
package org.jeecg.modules.third.dongjiang.tax.system.dto.req.order;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 订单信息
 *
 * @author duanlikao
 * @created 2021/3/12
 */
@Data
public class OrderDTO implements Serializable {

    private static final long serialVersionUID = -2465140747749709626L;

    private  String   ddbh ;// 是 发布方订单编号（ddbh 默 认长度 32 位，建议以平台 缩写大写字母作为前缀， 并结合数字+字母混合形 成 32 位唯一标识）
    private  String   dduuid ;// 是 订单唯一标识，由平台生 成订单唯一标识，在服务 方订单中需要使用该唯一 标识（uuid 默认长度 32 位，建议以平台缩写大写 字母作为前缀，并结合数 字+字母混合形成 32 位唯 一标识）
    private  String   fbfuuid ;// 是 对应发布方唯一标识 fbfuuid
    private  String   fbfxm ;// 否 发布方联系人姓名
    private  String   fbfsfzjhm ;// 否 发布方联系人身份证件号 码
    private  String   fbfnsrmc ;// 是 发布方企业名称
    private  String   fbfnsrsbh ;// 是 发布方企业纳税人识别号
    private  String   fdsj ;// 1 是 发单时间（2019-03-20 14:54:31）
    private  String   fdfs ;// 是 发单方式（PC、手机）
    private  String   fbfddje ;// (18,2 ) 是 发布方（货主）订单金额
    private  String   fwfuuid ;// 是 对应服务方唯一标识 fwfuuid
    private  String   fwfxm ;// 是 服务方（车主）姓名
    private  String   fwfsfzjlx ;// 是 身份证件类型-填写身 份证件种类代码，参见 《申报表-计税 excel页 签：证件代码表》 2019-5-15 说明
    private  String   fwfsfzjhm ;// 是 服务方（车主）身份证 件号码
    private  String   fwsj ;// 是 起点到终点间运输服务 时长（以小时为单位， 比如 1小时、1天 3小时） （2019-5-10 说明） 2019-5-10 说明
    private  String   qsfwsj ;//3 是 起始运输时间-运输货物发车时间 2019-5-10
    private  String   jsfwsj ;//4 是 结束运输时间-车辆到 达目的地时间 2019-5-10 说明2019-7-9 新增
    private  String   sfd ;// 是 起运地（始发地）-填写 行政区划代码（市级）， 参见《行政区划代码-名 称表》 2019-5-15 说明
    private  String   mdd ;// 是 到达地（目的地）-填写 行政区划代码（市级）， 参见《行政区划代码-名 称表》 2019-5-15 说明
    private  String   sfdxxdz ;// 是 始发地详细地址
    private  String   mddxxdz ;// 是 目的地详细地址
    private  String   cc ;// (18,2 ) 是 车长（数量+单位 m/米 长*宽*高）
    private  String    cx ;//  是 车型（推送文字）
    private  String    cycph ;//是 承运车牌号 2019-8-2 新增
    private  String    hwzl ;// (18,2 ) 是 货物重量（t/吨）
    private  String    hwtj ;// (18,2 ) 是 货物体积（方）
    private  String    hwdw ;// 是 货物单位（吨、方）
    private  String    hwmc ;// 是 所运货物（货物名称）
    private  String    hyxje ;// (18,2 ) 是 货运险金额（如果不存 在，默认填写 0） 2020-11-1 说明
    private  String    fwfddje ;// (18,2 ) 是 服务方 货物运费金额
    private  String    hwsshy ;// 是 货物所属行业-填写行 业代码，参见《行业代 码-名称表》 2019-5-15 说明
    private  String    jdsj ;//2 是 接单时间-服务方接单 签订协议时间（时间格 式：yyyy-MM-dd HH：mm： ss 例如 ：2019-06-25 09:32:43 ） 2019-5-25 说明
    private  String    jdfs ;//  是 接单方式（PC、手机）
    private  String    lc ;//  是 路程（公里数）
    private  String    zxfs ;// 是 装卸方式（一装一卸 一装两卸）
    private  String    ptfwf ;// (18,2 ) 是 平台服务费（平台企业自 定，没有默认填写 0） 2020-11-1 说明
    private  String    zk ;// (18,2 ) 是 货主折扣（平台企业自定， 没有默认填写 0） 2020-11-1 说明
    private  String    zffs ;// 是 支付方式（银行卡支付、 微信支付、支付宝支付、 系统内虚拟货币支付） 2019-5-22 说明
    private  String   hwspbm ;// 否 货物商品编码
    private  String   qtjl ;//  否 其他奖励（油费、卡费 等）
    private  String    zfpz ;// 是 支付凭证（支付流水号）
    private  String    yhkh ;// 是 银行卡号（银行卡号（微 信账号、支付宝账号）） 2019-5-22 说明
    private  String    yhls ;// 是 银行流水-资金流水
    private  String    gps ;// 是 从货物运输发车开始到 目的地之间的 GPS 或北 斗运输轨迹【GPS 统一标 准为火星坐标系 (GCJ-02) 】,推送数据 需拼接成 json数组格式 后，转成字符串推送： "gps":"[{\"lat\":\"3 8.538010368599704\", \"lon\":\"112.068393 46026618\",\"positio nTime\":\"2019-07-03 10:19:01\"},{\"lat\" :\"30.53760840433267 \",\"lon\":\"104.068 57044530535\",\"posi tionTime\":\"2019-07 -0310:22:58\"},…]" 2019-7-9 说明
    private  String    ddjsssqy ;// 否 订单接收所属区域
    private  String    jssj ;//5 是 订单结束时间-最终结 算时间 时间格式：yyyy-MM-dd HH:mm:ss 2019-5-10 新增
    private  String    skrxm ;// 是 收款人姓名，指订单完 成时，收到款项的人的 姓名 2019-7-9 说明
    private  String    skrsfzjhm ;// 是 收款人身份证件号码， 指订单完成时，收到款 项的人的身份证号码 2019-7-9 说明
    private  List<String> xczhfj ;// 是 现场装货照片, 图片尺寸见补充说明,照片要 求进行 base64 转码传 输,图片需要拼接成 JSON 数组格式： "xczhfj": ["data:image/jpg;bas e64,编码"]
    private  List<String> xcxhfj ;// 是 现场卸货照片, 图片尺 寸见补充说明,照片要 求进行 base64 转码传 输,图片需要拼接成 JSON 数组格式： "xcxhfj": ["data:image/jpg;bas e64,编码"] 2019-7-9 新增
    private  List<String> thdfj ;// 是 提货单, 图片尺寸见补 充说明,照片要求进行 base64 转码传输,图片 需要拼接成JSON数组格 式："thdfj": ["data:image/jpg;bas e64,编码"] 2019-7-9 新增
    private  List<String> rkdfj ;// 是 入库单, 图片尺寸见补 充说明,照片要求进行 base64 转码传输,图片 需要拼接成JSON数组格 式："rkdfj": ["data:image/jpg;base64,编码"]

}
